Big Huge Thesaurus

salix caprea

noun

sounds kind of like